package com.leinao.images.dto;

import java.io.Serializable;

/**
 * @description: 镜像关系信息
 * @author: 曹阳
 * @date: 2019-05-15 15:56
 */
public class ImagesRelationDto implements Serializable {

    private static final long serialVersionUID = 3088114029610618241L;

    /**
     * ID
     */
    private Long id;

    /**
     * 算法ID
     */
    private Long languageId;

    /**
     * 框架ID
     */
    private Long frameworkId;

    /**
     * 镜像ID
     */
    private Long imageId;

    /**
     * 有效标识
     */
    private Integer delFlag;

    /**
     * 创建时间
     */
    private Long createTime;

    /**
     * 镜像大小
     */
    private Long updateTime;

    /**
     * 创建时间
     */
    private String size;

    /**
     * 镜像使用次数
     */
    private Integer useCount;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getLanguageId() {
        return languageId;
    }

    public void setLanguageId(Long languageId) {
        this.languageId = languageId;
    }

    public Long getFrameworkId() {
        return frameworkId;
    }

    public void setFrameworkId(Long frameworkId) {
        this.frameworkId = frameworkId;
    }

    public Long getImageId() {
        return imageId;
    }

    public void setImageId(Long imageId) {
        this.imageId = imageId;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public Long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Long updateTime) {
        this.updateTime = updateTime;
    }

    public String getSize() {
        return size;
    }

    public void setSize(String size) {
        this.size = size;
    }

    public Integer getUseCount() {
        return useCount;
    }

    public void setUseCount(Integer useCount) {
        this.useCount = useCount;
    }

    @Override
    public String toString() {
        return "ImagesRelationDto [id=" + id + ", languageId=" + languageId + ", frameworkId=" + frameworkId + ", imageId=" + imageId + ", delFlag=" + delFlag +
                ", createTime=" + createTime + ", updateTime=" + updateTime +  ", size=" + size + ", useCount=" + useCount + "]";
    }

}

